//
//  ShareClientInfo.h
//  ShareCenter
//
//  Created by yutao on 14-2-18.
//  Copyright (c) 2014年 yutao. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ShareClientType.h"

@interface ShareClientInfo : NSObject
{
    SNShareClientType      _serviceType;
    
    NSString               *_serviceName;
    NSString               *_iconName;
    NSString               *_highlightIconName;
}

@property (nonatomic, assign, readonly) SNShareClientType      serviceType;

@property (nonatomic, copy, readonly) NSString  *serviceName;
@property (nonatomic, copy, readonly) NSString  *iconName;
@property (nonatomic, copy, readonly) NSString  *highlightIconName;

- (id)initWithType:(SNShareClientType)serviceType
              name:(NSString *)serviceName
          iconName:(NSString *)iconName
 highlightIconName:(NSString *)highlightIconName;

+ (id)serviceInfoWithType:(SNShareClientType)serviceType
                     name:(NSString *)serviceName
                 iconName:(NSString *)iconName
        highlightIconName:(NSString *)highlightIconName;
@end
